sprint to the finish - Español Inglés Diccionario